<table id="user_base_data"></table>
<script>
	$(function(){
		$('#user_base_data').datagrid({
			url:'../adminUserServlet',
			queryParams:{op:"getBhUser"},
			loadMsg:'数据加载中...',
			fitColumns:true,
			pagination:true,
			rownumbers:true,
			sortName:'aid',
			sortOrder:'asc',
			remoteSort:true,
			pageNumber:1,
			pageSize:10,
			pageList:[10,20,30,40,50],
			beforePageText:'第',
			afterPageText:'页  共{pages}页',
			displayMsg:'当前显示{from}-{to} 条记录 共{total} 条记录',
			columns:[[
				{field:'pwd',title:'',checkbox:true,width:100,align:'center'},
				{field:'buid',title:'用户序列号',width:100,align:'center'},   
		        {field:'pwds',title:'用户密码',width:200,align:'center'}, 
				{field:'bhemail',title:'邮箱',width:140,align:'center'},
		        {field:'regDate',title:'注册时间',width:100,align:'center'}, 
				{field:'status',title:'状态',width:100,align:'center'}  
			]],
			toolbar:[{
				text:'添加',
				iconCls: 'icon-add',
				handler: function(){
					$("#user_base_data_add").dialog("open");//显示添加信息对话框
				}
			},'-',{
				text:'删除',
				iconCls: 'icon-remove',
				handler: function(){
					//获取选中的行
					var rows=$("#user_base_data").datagrid("getChecked");
					if(rows<=0){
						$.messager.show({
							title:'温馨提示',
							msg:'请选择您要删除的数据...',
							timeout:2000,
							showType:'slide'
						});
					}else{
						$.messager.confirm('信息确认', '您确定要删除选中的记录吗?', function(r){
							if (r){
								var buids="";
								//获取所有选中数据的id
								for(var i=0;i<rows.length-1;i++){
									buids+=rows[i].buid+",";
								}
								buids+=rows[i].buid;
								
								//向服务器发送请求
								$.post("../adminUserServlet?t="+new Date(),{op:"delBhUser",buids:buids},function(data){
									data=parseInt( $.trim(data) );
									if(data>0){
										$.messager.show({
											title:'成功提示',
											msg:'管理员信息删除成功...',
											timeout:2000,
											showType:'slide'
										});
										$("#user_Pwd").val("");
										$("#user_Email").val("");
										$("#user_base_data_add").dialog("close");
										$("#user_base_data").datagrid("reload")
									}else{
										$.messager.alert('失败提示','管理员信息删除失败，请稍后重试..','error');
									}
								});
							}
						});
					}
				}
			}]
		});
	})
	
	$("#user_base_data").datagrid('getPager').pagination({
		beforePageText:'第',
		afterPageText:'页  共{pages}页',
		displayMsg:'当前显示{from}-{to} 条记录 共{total} 条记录'
	});
	
	//添加管理员信息
	function admin_addInfo(){
		var pwd=$.trim( $("#user_Pwd").val() );
		var bhemail=$.trim( $("#user_Email").val() );
		
		//为空判断
		if(pwd!="" && bhemail!=""){
			$.post("../adminUserServlet?t="+new Date(),{op:"addBhUser",pwd:pwd,bhemail:bhemail},function(data){
				data=parseInt( $.trim(data) );
				if(data>0){
					$.messager.show({
						title:'成功提示',
						msg:'管理员信息添加成功...',
						timeout:3000,
						showType:'slide'
					});
					$("#user_Pwd").val("");
					$("#user_Email").val("");
					$("#user_base_data_add").dialog("close");
					$("#user_base_data").datagrid("reload")
				}else{
					$.messager.alert('失败提示','管理员信息添加失败，请稍后重试..','error');
				}
			});
		}else{
			$.messager.show({
				title:'温馨提示',
				msg:'您输入的信息不完整，请确认后再提交...',
				timeout:3000,
				showType:'slide'
			});
		}
	}
	
	
</script>

<div id="user_base_data_add" class="easyui-dialog" title="添加管理员信息" style="width:400px;height:260px;" 
		data-options="iconCls:'icon-add',resizable:true,modal:true,closed:true">
	<br><br>
	<center>
		<label for="user_Email">邮箱帐号：</label><input type="text" id="user_Email" /><br><br>
		<label for="user_Pwd">用户密码：</label><input type="password" id="user_Pwd" /><br><br>
		<input type="button" onClick="admin_addInfo()" value="添加" />
	</center>
</div>
